搁: to bear, to stand, to endure...
四处: all over the place, everywhere and all directions...
远处: distant place...
冲刺: to sprint, to spurt, to dash, big effort...
冠军: champion...
缩: to withdraw, to pull back, to contract, to shrink, to reduce, abbreviation, also pr....
发布: to release, to issue, to announce, to distribute...
爆冷门: an upset (esp. in sports), unexpected turn of events, to pull off a coup, a breakthrough...
心急如焚: One's heart is torn with anxiety., be burning with anxiety, nervous with worry...
铸造: to cast (pour metal into a mold)...